package com.azt.api.service;

import java.util.Map;

import com.azt.api.pojo.CompanySign;
import com.azt.model.page.Pagination;

public interface CompanySignService {
	
	/**
	 * 分页查
	 * @param pageno
	 * @param pagesize
	 * @param searchMap
	 * @return
	 * @author ztc 2016年10月24日下午2:25:54
	 * @param model
	 */
	Pagination getCompanySignPage(int pageno, int pagesize, Map<String, String> searchMap);

	CompanySign getById(int id);

	void edit(CompanySign companysign);

	/**
	 * 公司签约
	 * */
	void signCompany(CompanySign companysign, Integer adminId);
	
	/** 
	 * @Title: getCompanySign 
	 * @Description: 查询公司身份
	 * @param companyId
	 * @param usables 是否正常有效
	 * @param bool  是否要在有效期内
	 * @return
	 * @return: CompanySign
	 * @author: 查恒 2016年11月23日 上午10:01:00 
	 */
	CompanySign getCompanySign(Integer companyId,Integer usables,boolean bool);
}

